human-made landscape - Französisch Englisch Wörterbuch